 /* 头部导航改变样式 */
 .header-logo-font-change {
     color: #000;
 }

 header ul li a {
     color: #000;
     opacity: .8;
     font-weight: lighter;
 }

 header ul li.active:hover a {
     /* color: #000; */
     opacity: 1;
     font-weight: normal;
 }

 #line2{
    display: block;
 }

 hr.underline {
     border: 2.5px solid #000;
 }

 .header-logo-img-change {
     background-image: url(../image/icon-page1/icon_ruixingkafei1.png);
 }





 /* coffee-mobile开始 */
 .coffee-mobile {

     padding: 150px 0 100px;
     background-color: #f7fafa;

 }

 .coffee-mobile .contentMax {
     position: relative;
     height: 557px;
     background: url(../image/icon-page2/APP-mobile.jpg) no-repeat 100%;
     flex-direction: column;
     max-width: 1260px;
     margin: 0 auto;
 }

 .coffee-mobile .contentMax .coffee-mobile-left {
     padding: 90px 0 0 30px;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .title {
     font-size: 50px;
     font-family: Helvetica;
     font-weight: bold;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .info {
     font-size: 32px;
     font-family: Helvetica;
     font-weight: bold;
     letter-spacing: 0;
     line-height: 43px;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .info span {
     color: #f95731;
     font-family: 'Times New Roman';
     font-size: 36px;
     font-stretch: condensed;
     line-height: 60px;
     margin-left: 5px;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn {
     margin-top: 94px;
     display: flex;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .btn {
     height: 138px;
     display: flex;
     flex-direction: column;
     justify-content: space-between;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .btn a {
     display: block;
     position: relative;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .btn a::after {
     content: "";
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     border: 4px solid black;
     border-radius: 10px;
     box-sizing: border-box;
 }


 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .btn a img {
     width: 190px;
     height: 100%;
     border-radius: 12px;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .erweima {
     width: 138px;
     height: 138px;
     background-color: #fff;
     border: 1px solid #000;
     border-radius: 6px;
     margin-left: 40px;
     text-align: center;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .erweima .codeImg {
     margin-top: 4px;
     height: 106px;
     background-image: url(../image/icon-page2/二维码.png);
     background-size: 106px;
     background-repeat: no-repeat;
     background-position: 50%;
 }

 .coffee-mobile .contentMax .coffee-mobile-left .APP-btn .erweima p {
     font-family: PingFangSC-Medium;
     font-size: 12px;
     color: #000;
     letter-spacing: 0;
     text-align: center;
 }

 /* coffee-mobile结束 */


 /* users开始 */

 .users {
     height: 820px;
     background-color: #ebefff;
 }

 .users .contentMax {
     width: 1260px;
     margin: 0 auto;
 }

 .users .contentMax .users-title {
     color: #3b3636;
     font-family: Helvetica;
     font-weight: bold;
     font-size: 50px;
     text-align: center;
     letter-spacing: 1px;
     padding-top: 120px;
 }

 .users .contentMax .users-content {
     margin-top: 130px;
     display: flex;
     justify-content: space-around;
 }

 .users .contentMax .users-content .list {
     width: 275px;
     text-align: center;
 }

 .users .contentMax .users-content .list .img {
     height: 242px;
     background-repeat: no-repeat;
     background-position: 50%;
 }

 .users .contentMax .users-content .list .img1 {
     background-image: url(../image/icon-page2/user1.jpg);
 }

 .users .contentMax .users-content .list .img2 {
     background-image: url(../image/icon-page2/user2.jpg);
 }

 .users .contentMax .users-content .list .img3 {
     background-image: url(../image/icon-page2/user3.jpg);
 }

 .users .contentMax .users-content .list .img4 {
     background-image: url(../image/icon-page2/user4.jpg);
 }

 .users .contentMax .users-content .list .title {
     font-family: Helvetica;
     font-weight: bold;
     font-size: 15px;
     width: 281px;
     text-align: center;
     color: #000;
     letter-spacing: -.2px;
     margin-top: 50px;
 }

 .users .contentMax .users-content .list .text {
     width: 281px;
     color: #626262;
     font-family: PingFangSC-Medium;
     font-size: 16px;
     line-height: 27px;
     text-align: center;
     margin-top: 10px;
 }

 /* users结束 */

 /* friend-cheers开始 */

 .friend-cheers {
     background-color: #f7fafa;
 }

 .friend-cheers .contentMax {
     width: 1260px;
     height: 717px;
     margin: 0 auto;
     position: relative;
     background: url(../image/icon-page2/friend-cheers.jpg) no-repeat 0;
 }

 .friend-cheers .contentMax .content {
     position: absolute;
     right: 10px;
     top: 50%;
     transform: translateY(-50%);
 }

 .friend-cheers .contentMax .content .content-info {
     color: #000;
     font-size: 36px;
     font-family: Helvetica;
     font-weight: bold;
     line-height: 50px;
     margin-top: 20px;
 }